home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / DJGPP / LGP250S1.ZIP / src / libgplus.5 / libgplus / tests / changelo next >
Text File  |  1993-10-11  |  8KB  |  210 lines

  1. Mon Oct 11 15:16:52 1993  Per Bothner  (bothner@kalessin.cygnus.com)
  2.  
  3.     * tSet.exp:  Change VOHSet output to match new code.
  4.  
  5. Wed Sep 15 14:46:40 1993  Mike Stump  (mrs@cygnus.com)
  6.  
  7.     * Makefile.sh (LIB_FOR_tInteger): Add -lm for tInteger.
  8.  
  9. Thu Aug 26 18:05:20 1993  Per Bothner  (bothner@kalessin.cygnus.com)
  10.  
  11.     * tInteger.cc (iotest), tInteger.inp, tInteger.exp:
  12.     Test a couple of more things.
  13.  
  14. Thu Aug 19 21:41:40 1993  Per Bothner  (bothner@kalessin.cygnus.com)
  15.  
  16.     * configure.in (CXXINCLUDES): Remove line - not needed.
  17.  
  18. Thu Aug 19 12:44:14 1993  Mike Stump  (mrs@cygnus.com)
  19.  
  20.     * configure.in (CXXINCLUDES): Add -I../../libio so that make check
  21.     works when srcdir != objdir.
  22.  
  23. Sat Jul 24 17:50:52 1993  Per Bothner  (bothner@kalessin.cygnus.com)
  24.  
  25.     * tComplex.cc: Add #include <builtin.h>, for abs(double).
  26.  
  27. Tue Jun  1 17:02:12 1993  Per Bothner  (bothner@rtl.cygnus.com)
  28.  
  29.     * Makefile.sh:  Take out tFile, since it depends on GNU iostream.
  30.     * tInteger.cc (main), tInteger.exp:  Add test for setbit/clearbit.
  31.     * tRational.cc (pitest):  Only test >? and <? if g++.
  32.     * tRational.cc (simpletest), tRational.exp:  New test.
  33.     * tString.cc (splittest):  Cast 0 to (char*), to avoid ambiguity.
  34.     * tFix.cc (checkb), tFix16.cc (check), tFix24.cc (check):
  35.     New overloaded functions, to avoid ambiguities.
  36.     * tFix.cc (main):  Explicitly call Integer::as_double().
  37.     * tBag.cc, tBitSet.cc, tBitString.cc, tDeque.cc, tFix.cc, tFix16.cc,
  38.     tFix24.cc, tInteger.cc, tMap.cc, tObstack.cc, tPQ.cc, tQueue.cc,
  39.     tRational.cc, tSet.cc, tStack.cc, tVec.cc:  Make sure main() return 0.
  40.     * test_h.cc:  Don't include GNU-iostream specific files unless
  41.     we're using GNU iostream.
  42.  
  43. Fri May 21 12:57:37 1993  Per Bothner  (bothner@deneb.cygnus.com)
  44.  
  45.     * configure.in:  Define TOLIBGXX.
  46.     * tiLList.cc, tList.cc:  #include <iostream.h>, not old <stream.h>.
  47.  
  48. Tue Apr 27 13:53:46 1993  Per Bothner  (bothner@cygnus.com)
  49.  
  50.     * Makefile.in:  Removed bogus re-definition of WRAP_C_INCLUDES/
  51.     * tString.cc, tFile.cc, tComplex, tRandom.cc (main):  Return 0.
  52.  
  53. Mon Apr 19 01:30:01 1993  Per Bothner  (bothner@cygnus.com)
  54.  
  55.     * Makefile.in, configure.in:  Re-vamped configure scheme.
  56.     * Makefile.sh:  New shell scipt, used at configure time.
  57.     This generates the repetitive rules of the Makefile.
  58.     * tBitSet.cc, tBitString.cc:  Prefer new "standardized"
  59.     method names prev() instead of previous().
  60.  
  61. Thu Jan 21 18:27:27 1993  Per Bothner  (bothner@cygnus.com)
  62.  
  63.     * tFix.cc:  Remove obsolete 'overload' declarations.
  64.  
  65. Mon Jan 18 16:49:19 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
  66.  
  67.     * tString.cc: Include stream.h for dec(int) support.
  68.  
  69. Sun Nov  1 14:44:13 1992  Per Bothner  (bothner@cygnus.com)
  70.  
  71.     * tInteger.cc (modtest):  New function, from a bug report.
  72.     * tInteger.exp: New output.
  73.  
  74. Fri Oct 16 15:33:11 1992  Per Bothner  (bothner@rtl.cygnus.com)
  75.  
  76.     * Makefile.in:  Remove some obsolete junk.
  77.  
  78. Fri Sep 25 11:32:47 1992  Per Bothner  (bothner@rtl.cygnus.com)
  79.  
  80.     * tiLList.cc:  New files (derived from tList.cc) to
  81.     check template-based versions of SLList and DLList.
  82.     * Makefile.in:  Use tiLList.cc.
  83.  
  84. Mon Aug 10 15:11:42 1992  Per Bothner  (bothner@cygnus.com)
  85.  
  86.     * Makefile.in (make-tests):  New rule to build all the
  87.     tests without running them (useful when ross-compiling.)
  88.     * tSet.cc (main):  Rename argc <-> argv.
  89.     * tSet.exp, tBag.exp, tMap.exp:  Update to handle new hashing
  90.     policy for <int>VH{Set,Bag,Map} classes.
  91.  
  92. Mon Jul 20 15:45:29 1992  Mike Stump  (mrs@cygnus.com)
  93.  
  94.     * tObstack.cc (main):  Add cast from void * to char since it is
  95.     not a standard conversion.
  96.  
  97. Fri Jun 26 11:46:53 1992  Per Bothner  (bothner@rtl.cygnus.com)
  98.  
  99.     * tRational.cc:  Use the slightly more standard M_PI
  100.     instead of plain PI.
  101.  
  102. Wed Jun 17 16:50:45 1992  Per Bothner  (bothner@rtl.cygnus.com)
  103.  
  104.     * Makefile.in: Fix *clean rules.  Add $(LDFLAGS) when linking.
  105.     Remove the '-' error suppressing prefix so that failing
  106.     checks cause the make to fail.
  107.     Clean out the remnants of the obsolete runtests rule.
  108.     * out.iostream, out.old-stream:  Removed - no longer used.
  109.     * test_h.cc:  Don't #include <bstring.h> - it is non-standard.
  110.  
  111. Thu May 14 15:08:37 1992  Per Bothner  (bothner@rtl.cygnus.com)
  112.  
  113.     * test_h.cc: Only #include sys/socket.h and sys/resource.h
  114.     if these are available (according to _G_config.h).
  115.  
  116. Fri May  8 15:41:12 1992  Per Bothner  (bothner@rtl.cygnus.com)
  117.  
  118.     * Makefile.in:  Pass $(NOSTDINC) to compiler.
  119.  
  120. Thu May  7 00:48:11 1992  Per Bothner  (bothner@rtl.cygnus.com)
  121.  
  122.     * tList.cc (randseq):  Evaluate 1st parameter of recursive
  123.     call to randeq() first (separately).  (Unspecified order of
  124.     parameter evaluation was why the sun3 and sun4 versions
  125.     gave different results.)
  126.  
  127. Wed May  6 01:10:58 1992  Per Bothner  (bothner@rtl.cygnus.com)
  128.  
  129.     * tList.cc:  For randseq(), use a dumb but portable
  130.     "random" number generator.  (For unknown reason, the
  131.     old code gave different result on sun3 and sun4.)
  132.     * tList.exp:  New output.
  133.     * Makefile.in:  Don't run 'check-tRandom' as part of
  134.     'check', because it isn't portable (byte-order problems?).
  135.  
  136.     * iostream.out:  Split into multiple files, moving the
  137.     tFile output into tFile.exp, etc.
  138.     * Makefile.in:  Add lots of new rules for check-tFile,
  139.     check-tObstack etc.  THese run an individual test,
  140.     and compare the output to the matching *.exp file.
  141.     This makes it easier to track down problems, and
  142.     adds flexibility by making it easier to add or remove tests.
  143.     * test_h.cc:  Don't include bool.h, which is deprecated
  144.     because it is likely to conflict with other header files.
  145.  
  146. Fri Apr 17 14:48:26 1992  Per Bothner  (bothner@cygnus.com)
  147.  
  148.     * tPQ.cc: Update delete of array to modern syntax.
  149.     * test_h.cc:  #include _G_config.h.
  150.     Only #include <sys/resource.h> if not SYSV.
  151.  
  152. Tue Mar 10 18:16:28 1992  Per Bothner  (bothner@cygnus.com)
  153.  
  154.     * tests_h.cc:  Include sys/time.h before sys/resource.h,
  155.     according to traditional requirement.
  156.  
  157. Fri Mar  6 15:11:36 1992  Per Bothner  (bothner@cygnus.com)
  158.  
  159.     * tests_h.cc:  Don't include malloc.h, since it is
  160.     not a standard include file.
  161.  
  162. Wed Feb 26 18:04:40 1992  K. Richard Pixley  (rich@cygnus.com)
  163.  
  164.     * Makefile.in, configure.in: removed traces of namesubdir,
  165.       -subdirs, $(subdir), $(unsubdir), some rcs triggers.  Forced
  166.       copyrights to '92, changed some from Cygnus to FSF.
  167.  
  168. Fri Jan 31 17:07:30 1992  Per Bothner  (bothner at cygnus.com)
  169.  
  170.     * Makefile.in:  Add $(LSRCS) (the generated source files)
  171.     to DEPEND_SOURCES.  (Otherwise, make fails to generate
  172.     some of the i*.h include files.)
  173.  
  174.     * Makefile.in: Add i{CH,Splay}Node.{cc,h,o} (because
  175.     CHNode and SplayNode have been moved into their own
  176.     include files).
  177.     * out.iostream: Change to match real output (now that
  178.     all discrepancies from old output are explained).
  179.  
  180. Sat Jan 25 00:32:45 1992  Per Bothner  (bothner at cygnus.com)
  181.  
  182.     * Makefile.in:  Replace libtest.a by LIBTEST macro.
  183.     * out.iostream:  "Fix".
  184.     * tFile.cc: New iostream class and classes derived from
  185.     it allow us to support much more of the fucntionality
  186.     of the old library.
  187.  
  188. Thu Jan 16 18:00:04 1992  Per Bothner  (bothner at cygnus.com)
  189.  
  190.     * expected.out, out_iostream, out.old_stream, Makefile.in:
  191.     Replace expected.out by two versions:  One when using new
  192.     iostreams, and one for old streams.
  193.     * Makefile.in:  Some tweaks to 'make depend.'
  194.     * tFix16.cc, tFix24.cc:  Replace check macro by overloaded
  195.     inline functions.   This forces side effects (including
  196.     error messages) when evaluating the operands to happen
  197.     before printing.
  198.     * tFile.cc:  Comditionally compile depending on
  199.     _OLD_STREAMS macro (defined by stream.h) so that most
  200.     tests work for both new iostreams as well as old streams.
  201.     * test_h.cc:  Remove obsolete include files.
  202.  
  203. Sun Jan  5 00:03:06 1992  Per Bothner  (bothner at cygnus.com)
  204.  
  205.     * Makefile.in, configure.in:  Add 'make depend' support.
  206.     * tBag.cc, tMap.cc, tPQ.cc, tSet.cc:  #include <builtin.h>,
  207.     because new iostream library doesn't automatically include it.
  208.     * tFile.cc, test_h.cc:  #ifdef out code that won't work with new
  209.     iostream library.  Other tweaks for new library.
  210.